class Utils {

  showToastWithImg(title1, type1) {
    if (type1 == 1)
      wx.showToast({
        title: title1.toString(),
        image: "/images/icon/icon-right.png"
      })
    else if (type1 == 2)
      wx.showToast({
        title: title1.toString(),
        image: "/images/icon/icon-error.png"
      })
    else if (type1 == 3)
      wx.showToast({
        title: title1.toString(),
        image: "/images/icon/icon-warn.png"
      })
    else
      wx.showToast({
        title: title1.toString(),
        image: "/images/icon/icon-right.png"
      })
  }

  /**
   * 显示 loading 提示框
   * mask :Boolean  是否显示透明蒙层，防止触摸穿透
   */
  showLoading(title1, mask1) {
    wx.showLoading({
      title: title1,
      mask: mask1,
    })
  }

  /**
   * 验证手机号格式
   */
  isPoneAvailable(str) {
    var myreg = /^[1][3,4,5,7,8][0-9]{9}$/;
    if (!myreg.test(str)) {
      return false;
    } else {
      return true;
    }
  }

  /**
   * 验证邮箱格式
   */
  isEamil(str) {
    var myreg = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/;
    if (!myreg.test(str)) {
      return false;
    } else {
      return true;
    }
  }

  /**
   * 验证QQ号格式
   */
  isQQ(str) {
    var myreg = /^[1-9][0-9]{4,9}$/;
    if (!myreg.test(str)) {
      return false;
    } else {
      return true;
    }
  }
}


export default Utils